package com.appspot.nnaplanner;

import javax.jdo.annotations.*;

/**
 *  @author david
 */
@PersistenceCapable
@EmbeddedOnly
public class GeoPosition {

    @Persistent
    private Float _latitude;
    @Persistent
    private Float _longitude;

    public GeoPosition (Float latitude, Float longitude) {
        _latitude = latitude;
        _longitude = longitude;
    }

    public GeoPosition () {
        _latitude = 0.0f;
        _longitude = 0.0f;
    }
    public Float getLatitude () {
        return _latitude;
    }

    public Float getLongitude () {
        return _longitude;
    }

    public void setLatitude (Float latitude ) {
        _latitude =  latitude;
    }

    public void setLatitude (String latitude ) {
        setLatitude(Float.parseFloat(latitude));

    }


    public void setLongitude (Float longitude) {
        _longitude = longitude;
    }
    public void setLongitude (String longitude) {
        setLongitude(Float.parseFloat( longitude));
    }

}

